package org.git.movie.service;


import org.git.movie.form.ListSearchForm;
import org.git.movie.vo.FfVodReadDto;
import org.git.movie.vo.FfVodListDto;
import org.git.movie.vo.IndexNavVodDto;
import org.git.movie.vo.PageDto;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 嘻嘻
 * @since 2020-07-13
 */
public interface FfVodService   {

    PageDto<FfVodListDto> findRelationVodList(Integer vodId, int pageNo, int pageSize);

    PageDto<FfVodListDto> findListVodList(ListSearchForm listSearchForm, int pageNo, int pageSize);

    FfVodReadDto findbyid4dto(Integer videoId);

    FfVodReadDto findbyid4PlayDto(Integer videoId, Integer playerIndex, Integer urlIndex);

    List<IndexNavVodDto> findIndex(int navVodLength);

    PageDto<FfVodListDto> dosearch(int pageNo, int pageSize, String key);
}
